cling to an idea firmly and strictly - Alemán Inglés Diccionario